
Andre Vauban
Quantum Cats Syndicate
371
|
Posted - 2015.02.27 16:30:37 -
[1] - Quote
My biggest issue is with the roles system. It is old, poorly documented, and many of the roles are overloaded to enable multiple things. This creates granularity problems. There are also several things that only a director can do which are annoying. For example, "Personnel Manager" can invite people to the corp, but cannot remove them. This is a giant can of worms, which I am sure you are aware.
My next biggest gripe is in terms of access control and auditing. I don't mind the nature of Eve where somebody can steal your stuff if you incorrectly trust them. However, there is a lack of ability to audit (ie find out who stole things) and the lack of the ability to compartmentalize assets. Let me give you an example. I'm in FW and we have large cache's of ships (not all that expensive, but lots and lots of fitted hulls), that require a lot of logistical work to get into place. We need to give members access to the ships, but in such a way that they will always be available, any thefts can be audited, and a way to ensure no single member can take ALL of them. Everything could technically be done except the auditing via granting different members access to different hangars. However, the number of hangars just doesn't scale.
In order to fix these issues, I would suggest adding (or altering an existing) station container type that has audit logs and is big enough to fit multiple unpackaged (ie fully fit) capital ships. If this is done, we, as users, have a way to define a way to securely lock (via password) and securely unlock (via password). We can now have as many "hangars" as we want via this new container type. We can control access to who can take (unlock) items from the can on a per user basis (via a common password) and we can audit who takes (or unlocks, which if there isn't a corresponding lock is equiv to lock) what. Although an explict log for taking an item/item stack would be nice too.
After this is done, the only outstanding issue would be to identify all the things that a director can do that cannot be done via any existing role and make sure to add a role for that. This way, we won't be forced to give director status to person X who needs to do Y, but there is no role for Y and we really don't want to give person X full rights for everything, just Y.
QCATS is recruiting:-á
https://forums.eveonline.com/default.aspx?g=posts&m=3896299
|